new educational technology (NET) - French English Dictionary